Spacious, clean, and a very convenient location. Wonderful kitchen, with all the cookware needed. Very comfortable and the access to the beach is awesome.