Everything as described! Awesome facilities like swimming Pool and gym. Easy check in check out and communication with the host!