The apartment is exactly as described/pictured online! There was plenty of space for me, my husband, and two small children. We loved the patio especially. The location is excellent and if you communicate in advance, the hosts can arrange a pick up from the airport (have cash ready) and baggage storage. I would definitely stay here again :)