Very friendly and helpful staff. Nice overall facility (indoor & outdoor games, fish cleaning station, fenced dog area, swimming pool, clubhouse, etc.). Reasonable price. Fun family activities. Buildings are dated and could really use some updating and fresh paint. Overall, we had a very good experience at Whalers Rest and would stay there again.