Clean, comfortable, spacious and so close to an absolutely beautiful beach! We loved staying here and would have liked to stay longer.