This place is really a gem. It has all the amenities you would need if you plan to stay in for some nights of your stay! On some nights the walls seemed very thin but that just happens when staying in apartments. Really this is a great place to stay, I would definitely return!