Great location. Comfortable place that makes you feel at home while on vacation.