Very nice apartment located just off Rambla, amazing location and standard for long term stays.