Everything we needed and wanted for our stay in Barcelona. Would recommend. Excellent communication.