Great location, excellent host, wonderful amenities, fast response to all communication and wonderful extras.