Clelia's place was amazing and located in a great area in Leblon near many restaurants and the beach.