AMAZING!! Exactly what we wanted. Not one fault. Best place we have stayed. Highly recommend. Cannot wait to come back!!