Great location. Clean, well equipped and comfortable. Expensive, but it seems everything is near the beaches.