The good:
- great location
- great light
- Very responsive hosts
The bad:
- seems like the apartment was retrofitted to have more bedrooms and bathrooms, making the layout very odd. One small living room and a dining table that only fits 8.
The ugly:
- there are strange level changes in the flooring, a cabinet set right outside a bathroom, and rugs that slipped on the wood flooring - these had my whole party of 12 tripping and bumping their heads all over the place. One guest bled from his head! Highly urge the very hospitable Joao to remove the cabinet, paint the flooring level changes a different color, and include a first aid kit in the kitchen.