Welcoming hosts. Fantastic location. Great hospitality. Super place to stay.