Extremely clean, beautifully decorated, great amenities and a beautiful spot no matter the season.