Beautiful, immaculately clean and well maintained, and what a perfect location. I wish I could have stayed longer.