This was our second time staying in the apt. It is quite spacious, very clean and comfortable. The kitchen is well-appointed & it would be easy to prepare meals. The stairs are a bit steep & do not have a railing, which might be an issue for some.