The apartment was located in a nice part of Miraflores right next to the ocean. The apartment itself is pretty big and has some nice features - washer/dryer, full kitchen, lots of beds, etc. My only complaints would be that there is construction that starts in the morning and keeps you awake, as well as lots of street noise since the walls separating the apartment from the street are thin, and also the bathroom had a moldy smell to it, as well as the hallway outside of the apartment. The building has a 24 hour security guard which was nice when we had to leave very early in the morning or come back late at night.