Clean, well situated, lots of sleeping space, close to great beaches!