Unbelievable place, all the pictures are real but when you get there you truly get surprised because is so big and you have anything you need and more. Even little details like new toothbrushes and toiletries. Location is the best of the best, walking distance I mean couple blocks from restaurants, stores all around the best place I ever stay with my family. Even my daughters were so happy. Will be back for sure.