Clean, spacious and well appointed. Very close to the beach.