David's place was perfect for us. On site parking was just outside the door, the laundry room was right around back, and there was plenty of space for us. The shower was huge and well equipped, the beds were super comfortable, the closet was massive, and there was even a sitting area in front of the big screen TV, and a desk for work. The kitchen had everything we needed, including a full size fridge and a dining table for four. We also enjoyed sitting out front on the patio furniture to enjoy the weather.