Wow! Wow! Wow! I will be writing an essay if I have to describe in detail the beautiful place this was to stay. Hazel was the perfect hostess. Communication was great and she is just a stunning person. If you think the photos are lovely you have yet to experience the real thing. The place itself has everything you will need during your stay and I mean everything. The views are amazing and the beach is walking distance away from the apartment. We also made use of the My Citi bus service to travel to the city centre. The bus stop is within walking distance of Hazel's place. In fact, everything you need, whether it is groceries, eating out, swimming, kayacking ot going to the gym, it is within walking distance. The worst part of the stay was having to leave to go back home. Staying in Hazel's apartment will be the best decision you have ever made.