Very Nice location in Barcelona city!