Great location, well-appointed accommodation.