Squeaky clean and stylish flat with everything you need, easy check-in and check-out process, great location and friendly host.