The photos don't do this apartment justice. It was a high quality apartment at a great value. Bright, beautiful hardwood floors and woodwork, tastefully decorated, nice bathroom tile, kitchen was spotless and had all the dishes, cookware you need. Terrace with many flowers was nice to have. A couple drawbacks were the smaller bedroom was a bit stuffy, perhaps make a fan available. The front door to the apartment building was also really loud, and because it was in a busy, local area, it was slammed alot. Finally, we had no confirmation or very little contact from management company. I emailed them a few times and verified us as guests through their process but received no check in instructions. Had to call that morning, thankfully I speak some Spanish, and the contact number on Expedia was incorrect. Someone finally contacted me, and was there when arrived but seemed rather impatient with us. All in all, it was a solid stay at a good price, but hopefully they take advice to be more communicative for check in.