What a find! Five stars in every category. Ideal location. Comfortable room. Warm welcoming informative and attentive hosts. Excellent communication. Willingness to go above and beyond with flexibility and understanding. To find all of this at an affordable price is almost too good to be true, but believe me you won't be disappointed.