We had a wonderful time staying at Mario's place. Our room and the entire apartment were very charming, comfortable and clean. Mario was an incredible host; making coffee and tea for us and showing us around the neighborhood. The neighborhood, Brooklyn Heights, is very conveniently located and has some nice restaurants and shops, as well as an amazing view of downtown Manhattan.
All in all we would say this is the perfect place to stay if you are in NY. We would go back anytime.