Great place to stay! Be careful though because they are very strict on check in and check out times. Our flight landed at 8:30 am and had to stay by the pool until 4 pm because they would not clean our room.