This all second floor place was perfect, clean, nicely decorated and as advertised. For a small upstairs apt I was pleasantly surprised at how big it felt. The set up was cute, it had all the necessary amenities and was nice and clean! We would definitely stay here again.