Absolutely perfect. Everything very well appointed we wanted for nothing while we were there.