Olimpia's place is a gem! Absolutely worth it