A beautiful location and great, very clean shared facilities. Excellent location for larger groups, but I would certainly stay again myself as well.