We loved the location of the apartment, also the Check In was very easy. The apartment looked nice but we were expecting a little bit more comfort (better clothing storage, better and more kitchen equipment). Also there were cockroaches in the bathroom, I guess that just can happen in Sevilla.