Wonderful place! Stayed here the 2nd time- as it is just perfect. Has everything: views, close to the beach, clean and stylish, perfect for little kids as everything is safely fenced off. Will be back for sure!