Great place and great location in Leblon near the beach, many stores, and restaraunts.