Brooke has an amazing place, it is a beautiful apartment with all new amenities, modern styling and sparkling clean, it was perfect for a restful break. Location is also great, close to the shops, public transport and walking distance to the beach. I will definitely stay again and will recommend to all friends and family.