Beautiful place. It has everything you could dream of. The host has gone to great lengths to make sure the space is comfortable, and that there is an activity or amenity for many interests.