All around 5 stars. Very happy with our stay.