An excellent place to stay for a large family on vacation. The separate living spaces and bedrooms provide good areas for couples, teenagers, etc. to spread out.