Leon's place is awesome. It has everything you need for a great stay. Very central location and just all around awesome experience, would highly recommend staying here :)