A nice accomodation at a great location in Sevilla.