Excellent location, separate guest house, thoughtful amenities, friendly host!