It was a great experience to stay with David apartment, very clean and convenient location.
This apartment build for business purposes, it's suit for business travelers. More alike a business hotel instead a house.
Recommended!
Only a problem with the narrow staircase up to the room, if you travel light it shouldn't have any problem.
Check in was smooth but check out I have spending an hour to wait for someone to arrange the storage our luggage...
The maid come early at 10am sharp and she doesn't speak any English... But overall it's a good place to stay and David is awesome person for replying.