We had a fantastic time staying at David's garden level apartment. David was very accommodating to our needs. This a great option if you have young kids and want a separate room for them (read: nap time). There was a pack 'n play for us to use, which saved us from having to bring our own for our two year old. We loved the kitchen - it had everything we needed to make meals if we wanted. The washer/dryer was great to have on hand, too! Everything was spacious, clean and organized - it was very easy to find stuff. We were a little nervous about parking, but we were able to find spaces within a block of the apartment each day/night. Treasure Island Foods is also within walking distance, which is fabulous. There were also plenty of restaurants and cafes within walking distance. We will definitely be back for another stay in the future!