This place is great. I stayed here with my kids and it is very safe. (Not that Mexico isn't) but there is a 24 hour door man and no one gets in past him. The location is also perfect. Pictures are accurate