great stay, great amenities, lovely spot in country