Up-to-date amenities a great place to use as a base on holiday. A generous host.