What a great place to stay! It has it all and even more. Hosts have thought about everything. You have all you need to go to the beach, great kitchen with all amenities, there are even games and selection of cds and dvds. Place is spotless and easy to find. The only thing is that you do need a car as shops and restaurants are located further down the road and walking is a bit of a trip. Pool and bbq area are great, and hardly any people using them. Great for an evening swim just before you head to bed. Really great place and one of the best ones when it comes to amenities and decorations that I have stayed in. Thank you for your hospitality and all the tips and for making us feel welcome.