Great hospitality had everything you’d need for a lovely stay.