Amazing place. Great location. Friendly hosts. Loved every minute of being there. Would love to stay there again.