John is very responsive and does his best to make your stay great! He deserves 5 stars rating, however, the place is only as good as respectful and considerate are housemates/other tenants. House is not soundproof and unfortunately not everyone respected house rules and quite hours..