Fantastic location. Wonderful accommodation. Delightful amenities. Highly recommended.