The location was prime! Beachfront stunning and beautiful, while at the same time a short tuk-tuk or boda boda ride from the centre of town where all the shops, restaurants, cafes, supermarkets, nightlife and people are. A short beach stroll away you'll also find the Coco Beach Restaurant, where you can enjoy a few nice cocktails and a tasty meal while overlooking the Indian Ocean. The hotel staff were beautiful people—lovely, professional, warm and welcoming. The hotel serves a lovely breakfast that was included with my booking. There is a spa on site. The ladies who manage this are the sweetest and provide an amazing service. I had a full body massage at the beginning of my stay and it was heaven. I can’t wait to stay at Silver Rock Hotel again. My two-bedroom apartment that I shared with my partner/friend was stunning, spacious, beautiful, awesome, with a huge balcony staring into the ocean. Breathtaking views for watching the sunrise. We had a huge living room, and our individual bedrooms were spacious with large ensuites. I felt comfortable and elegant there. The hotel building is a beautiful structure, solidly and well built, and I love the style. I felt comfortable and at home there. After a busy day of touring and sightseeing, enjoying the surrounding areas and living my best life, it was a pleasure to return to the hotel, have a nice shower, sit on the balcony with my partner with a beer in hand and have a nice chat, while listening to the ocean lapping the shore and feeling the gentle wind blowing—soft and warm, yet cool. Silver Rock is poetry. Nearby there is plenty to do, as I mentioned above, but I'd like to give a quick mention to the marine conservation area, where you can visit and arrange sea-based activities. Also along the coast the ocean can change dramatically, so go searching for those crystal clear waters and soft, beautiful sands—they are there and you will find them. Go find the inviting beach bars that I discovered with my companions, where you can laze all day, sip cocktails and look out to sea, chat about nonsense as we did, take a nap on a sunbed under an umbrella, wake, sip and chat some more. Silver Rock is a destination in and of itself, but on top of that it is more than a base—it is a comfortable home from where you can explore. xx P.S. Yes, there is a beautiful pool for a nice, refreshing morning dip, set in stunning, well-maintained gardens—perfect for idling and just the right place for tucking into a holiday book.