Location is perfect. Accommodations and service is excellent.