Absolutely perfect. No complaints. Happy guest. Already booked a return stay.