This place had everything and more. We kept discovering little touches during our stay that made it better and better.
We had stayed at another Airbnb a few days before we stayed here, and that one's rating plummeted each moment we were at Robert & Maria's place.
If you stay here, definitely take advantage of the theater space upstairs. I generally expect such presentations to be of poor quality but I was pleasantly surprised. Quality of the gear/sound, etc. was very good.
I could go on and on honestly about every nook and cranny, but just stay here. You'll be glad you did.