The place is located in The center of La Rambla, and close to everything you need to see!