We loved the location and the place was great. The amenities were awesome it had everything we needed plus it even came with a professional clothes steamer that worked great. Beds were comfy & cozy. It does have a decent laundry room on site as well. We only had 3 things to mention. The toilet seat in the front bathroom was broken but that's an easy fix. The pool was super far away and not as big as it looks it was pretty small and not super inviting. Also the listing does say it's on the top floor but it doesn't indicate there are no elevators. Whatever you are bringing you have to carry up 3 flights of stairs and in the heat of summer that wasn't fun, but we had help thank god. All in all we had a great time and Kim is a great host.