Perfect stay in Sevilla: great apartment, great location, easy check in and communication! highly recommended!