Fantastic place to spend a weekend. Perfect location, great amenities with extra little touches that make for a special stay.