Don't have enough good things to say about this place. Comfortable, great location, wonderful experience and great hosts! Had an awesome time and would recommend this place to anyone I know.