Very spacious, clean and has everything you need for a comfortable stay. Lovely water views from the large balcony. Highly recommend!!