This place has everything you need, fully equipped kitchen, laundry & dryer, TV, WiFi and AC. Parking was very easy to find usually I found a spot right in front even when we came late. Definitely book if there is availability.