Excellent location, great hosts, easy check-in, communication excellent, great value for money, highly recommend.