10 out of 10, would definitely come back for another stay.