The place is big and spacious, just like the pictures. You can find it easily in the map and there are lots of taxis right around the corner. They also respond quickly to any queries. There is no parking though, but we found one just around the corner (3mins walk) if you brought a car. The nearest landmark there is the Sagrada Familia.