David is a wonderful host and ensured that we had a lovely time in Rio. Given that we were a party of 16, he made sure we had clarity on what things we could do around including recommendations on restaurants and site seeing. We had a wonderful time and would recommend staying at his beautiful penthouse!!