LOVED the apartment. The apartment was beautiful and in a fantastic location. Right in the city center, with a train and metro station right out front. I'm giving Apartamentos en Sol a reluctant four stars due to the horrible lack of communication. I sent two requests prior to arrival for a crib to be set up in our apartment. They never responded. We stayed at three different apartments while in Spain, and Sol were the only ones to not give us any instructions prior to arrival. When we arrived, the front door was locked. I had to use my cell data to call the apartment phone number, and the woman who answered didn't speak any English and told me nobody there spoke any English. Now, I'm not some ignorant American who thinks the whole world should speak English, but I booked this place through an American website and expected someone to be able to at least vaguely communicate with me. Fortunately, I know some Spanish, so I was able to explain to her that we were stuck outside with no way in. She sent someone to let us in. There was no crib when we arrived, but they did get us one. One of the hotel staff rang our doorbell at 11 PM the next night to tell us we hadn't paid the extra 33 euros for the crib (why didn't they charge me for it when they charged me for the apartment the day before?) And, ironically, by ringing the doorbell at 11 PM to demand money for the crib where our baby was sleeping, he woke up our baby and she proceeded to cry for the next hour. So that was fun.