Super location, very stylish apartment, great facilities and sparkling clean! The perfect place to stay in Sevilla!