Excellent location. Beautiful, stylish and sparkling clean. Fun amenities in the unit and info left by hosts was most helpful. A wonderful stay!