Great place - well appointed, clean, comfortable. Great hosts - very responsive and friendly. Great location.