The hosts were amazing and stayed in contact during our stay to ensure we had everything we needed, answering questions about tours, etc. The apartment is huge, has patios, full kitchen, full bathrooms, and a washing machine. Everything was very clean, well stocked and even left us breakfast for our first morning. Check in was fast and easy