Location, style and cleanliness are fantastic! We had a wonderful stay!