David was a very good host...the check in and check out were very easy--basically whenever the guest wishes. The very best thing about the apartment is the location, and the view of the river. The kitchen is reasonably well appointed-- and has everything you might need for a stay of a week or so. We did not stay in the Grand Riverside Suite, but in Riverside 2. David had told us after we reserved the Grand Riverside that he wished to make a change to his larger, upstairs Riverside 2, at a reduced price. That was fine with us-- just beware that there is no elevator-- and a narrow staircase; if you have lots of luggage, it is a long haul. The bed was great, and the bathroom has all the usual "mod cons". We would certainly recommend it. Dave is a very responsive host.