Absolute Gem. Everything was perfect. Very clean and everything you need was provided. Great location too, walking distance to the beach and shops.