This flat was definitely spacious, but was not the cleanest place we've ever stayed at. The floors were not clean enough to walk around barefoot, that's for sure. It was well equipped though and had everything we needed to be comfortable. The master shower was tricky and I finally figured out to get a hot shower, you must run the faucet on full hot to keep the water in the shower from going between scalding hot and freezing cold, haha! The market right across the street was great and we were able to park right on the street for free and our car was not messed with at all.