This apartment is perfect. It is small but functional and has everything you need. The hosts were lovely and the location was great. Everything was sparkling clean when we arrived and it was evident that the hosts take pride in meeting guest expectations.