Beautiful place, with all the amenities and more. Great location too, 5 mins walk to a beautiful beach, and you can take your dogs too! Highly recommend!!! Five stars!!