I can higly recommend David's place! It was very clean and the space was bright, so close to the beach and the metro. David is friendly and helpful, and the energy is very relaxed and comfortable. The room is very small, but the bed is comfortable.
It may not be for everybody, as there is a second room on the other side of a sliding door, so if you like to sleep early and the other guest likes to sleep late, it may be a mis-match, as you can hear all sounds.
I was lucky. The other guest was quiet and respectful and we matched in energy well. I got an excellent sleep each night.