Absolutely perfect, all the special touches that make your stay comfortable. 10/10 would stay again! Thank you!!