This place is a perfect combination of location, comfort, a great host and wonderful amenities. I recommend highly. Our family could not have been more pleased. We are planning our return trip and will stay here, when available.