A great place for a weekend away at the beach.