Leo’s place is amazing and great value for the price. Amazing location as well. Highly recommend