A large and comfortable place with great living spaces. Fabulous views. Having the use of the vehicle was very useful. Right on the beach which was usually deserted