We had a great stay at Leon & Stella's place. It looks great, super tidy, has all equipments and is located in an amazing area. Top spot !