The apartment was very modern and spacious, and the beds were super comfortable. I slept better than anywhere else on our trip to Spain. We had rented a car, but there was also public transportation very near by, as well as a grocery store. I would definitely stay here on a return trip.