We loved our stay at Greystone Guesthouse, arrived to very friendly owners, when we got to our room we had champagne and chocolate waiting for us to enjoy out on the balcony. Its location is perfect as it is walking distance to all the shops and restaurants and to the beach. There was just small little issues one being the shower head didn't work properly, and the balconies are not private. But overall we loved our stay, had an amazing view and even got to wake up the next morning to an amazing sunrise.