Can't find a better location - right in the heart of Leblon and so close to the beach. The host is incredible responsive and helpful.