I highly recommend Leon's place! It's beautifully decorated and equipped with everything you need for your stay. The communication couldn't be better, and Leon is really caring to make sure the guests can feel like home!