Wonderful stay! Great amenities, perfect location, caring hosts. Would definitely stay there again.