Donovan's place is perfectly located and he is a very kind host. The room is quite small, but cosy and clean, and beautifully furnished as the rest of the apartment.
Check-in/check-out time are largely flexible, but dependent on Donovan's availability and other guests coming or leaving, as the case may be.
As Sanjay wrote below, you have just to bear in mind that you'll have to share one toilet and one bathroom with the other people staying in the apartment (3-7 persons).
Last but not least: the description of the room above is very accurate overall.