Clean, stylish and spacious and right next to the beach. Wonderful.