Beautiful place! Great location. The hosts are wonderful and very accommodating. My family and I love this place; we highly recommend!