This place was magnificent. My friends and I enjoyed every minute we were there. The views were incredible and the amenities were top notch. I highly recommend staying here.