Location was great. Check in was a hassle, they require passport of all guest including kids. My room was not ready on time. Each guest will need a key since you can’t get anywhere without it. If you are staying with a large group, do not recommend, go to Barcelo, better customer service, quick and easy check in, easy to get around facility.