Everything is as described. The only thing I would suggest is better communication through out the whole stay.