Highly recommend. The place is located in the heart of Sevilla, and, when needed, the communication with the host was excellent.