This place was better then expected with the amazing views. The unit had everything we needed. The pool and gym was great as well. The place was so good we told our friends and family about it, now they are planning on staying. Definitely going to stay again.