Very thoughtfully-equipped, great location for multi-generation family trip.