Welcoming and helpful reception, peaceful location, cool in the heat of summer.