The apartment is squeaky clean and very nice. The sheets are 5 star hotel quality and we slept like on the cloud :) You get basic kitchen amenities to cook, though the kitchen nook isn't very big. The shower is amazing, hot water and good water pressure, everything is new. The host was nice to let us stay a little after check-out time. The Internet was slow and the area gets sketchy at night. Overall really good stay!