Amazing location and views. We had a fantastic time as a family. Kids in the pool constantly. Check in could have been smoother, but overall a great stay.