An amazing experience. Better customer service than any five star hotel I've visited. Our hosts went out and beyond what could've been expected. Huge apartment, clean, comfortable beds, all amenities included etc. I can recommend without reservation.