Leo house is super amazing, I highly recommend this place, is just fantastic:)