Clean, modern, spacious. Comfortable bed, great shower, literally a stone's throw from the beach - you can hear the waves. Great hosts.