Terrific location.
Well-appointed accommodation.
A lovely place to be.