Everything as described. This unit was close to everything we needed. The pool and gym made our 2.5 month stay very comfortable. Communication with Barcle’ Group was perfect!