The location is everything! Perfect spot for our girls trip - the place had everything we needed. Felt like a European vacation!