Just as described! A clean, welcoming place that has everything you need. Great location, kitchen fully stocked to cook anything you want, very nice bed. Mike is easy to get in touch with, warm and responsive, ans so is his manager Angela. We fully recommend this apartment as a place to stay while in Barcelona.