William was a great host, he communicated with me throughout the reservation process and our stay so there were no hitches in the check in or getting settled. The apartment is spacious and clean. We had three people, but could accommodate a larger family/group (3 bedrooms) without feeling on top of each other. We each had quiet space to work during the day and then relax in the comfortable living room together in the evening. When we can get out into the world again, it is also in a great location close to good restaurants, the highway, parks and so on. We enjoyed our stay.