Book this place! It's wonderful and Leon is a superhost!