10 out of 10. Wonderful place to stay.