Wonderful 2 night stay. Apt was clean, bed was comfortable, plenty of towels, check in was super easy. While I didn't prepare any meals the kitchen was well stocked with pots, pans and utensils. Also location is great and I was never worried about walking the dog by myself during later hours. Parking space in back is well worth the additional fee. Would stay again!