Clean, modern flat within a couple minutes walk to the beach. Very prompt attention when we had needs or questions. Would definitely recommend it!