great town, great locals, great swimming, great views.