Spotlessly clean. Warm welcome. Luxury treats. Felt so welcomed and looked after.