A great place for large families or groups to relax. We thoroughly enjoyed our stay (including our dogs). Communication with the hosts was great.