Impossible to overstate how great this place is!! Sheer perfection in every way - style, comfort, location, cleanliness. Loved it!