Excellent, comfortable, modern, well-appointed rooms and facilities, wonderful location and views, friendly and helpful host.