Beautiful place, sparkling clean, stellar location, wonderful stay!