Perfect place ! says what it is and is what it says. Great communication, very friendly and accommodating hosts. Will definitely book their other locations as well as this one again. Loved it.