Would recommend this place. It was very clean and spacious, with everything one needs provided. The host was also responsive and helpful, making checking in and out a smooth process. Parking within the complex was a pain, but street parking was easy to find. Did not use the washer/dryer in the back of the building.