Great location in Leblon, just 10min walk from beach. Owner and team are super friendly and helpful which made our stay very comfortable.