Welcoming and relaxed hospitality in a beautiful area