Great location and wonderful hosts who goes the extra mile to ensure satisfaction. Recommended.