Great apartment, clean, great location and very easy check in and support from enjoybcn. Definitely recommend both apartment and the company.