You can expect a very clean modern place. On the negative side, communication was extremely lacking. They have no detailed information about their car rental on where to pick up or how and we paid extra to have it at airport. They had no number to reach them at, we literally had to find them on Facebook and call all their contacts, we were in the rain waiting for a response through Airbnb chat. Airbnb thankfully was extremely helpful . On exiting the airport we realized they left us with parking payment which they later reimbursed but should have been mentioned to us. Water heater also broke and had to boil water for showers. Again, communication is extremely lacking so BEWARE. Over all place was nice. But our stay was stressful because of these issues.