The location of this apartment is amazing! Very coolest spot in Sevilla.