Leslie's place is top notch, very clean and with all the amenities required.
Leslie is a great host, very responsive and has a very nice "cheat sheet" that will help you around.