Smooth arrival, lovely welcome, wonderful amenities and a fantastic location.