Terrific location and great attention to detail - we had an amazing stay!