Location is a dream, hospitality a tad rustic