David's place is awesome! It's just as described and had everything we needed for our time in Rio. He also gave us some great tips that were highly appreciated. The pool is lovely however the lifeguard might as you for a medical certificate so keep that in mind. The place is spacious and we loved the smart TV, washing machine etc. Great spot for those visiting Rio, a short Uber ride from the sights.