Modern, clean and comfortable. Great position, an easy walk to the beach. It has everything you need. Highly recommended.