Just perfect! Every detail taken care of to the highest quality. We just can’t get enough of this place. The best home away from home, I’ve ever found.