The pictures are pretty accurate. The kitchen is newly renovated with marble countertops, spacious layout, and fully equipped for cooking while there if you choose. The living space and bathroom are a bit on the smaller end; but we also traveled as a family of four so the space was a little tight. The entire unit has AC and a tv was made available for use during the stay (which our kids appreciated). The host is attentive, responsive and very helpful.