Much bigger than we expected; perfect location; clean; and very helpful hosts who went out of their way to provide all we needed. Very quick to answer our questions about the place too. Great trip!