We had a wonderful time in Rio. Steve is a great and generous host sharing his kitchen for breakfast and great talks. The place is in a great location, walking distance to restaurants and beaches. And for the dog lovers, there is Fish, a sweet and playful one.