All around great experience. Great place (clean, well-equipped and super comfortable), great location and great hosts - very responsive, extremely helpful and available throughout our stay. We will definitely rent here again!