Fantastic apartment! Mike's touches are brilliant. We had a wonderful stay in Barcelona.